Big Huge Thesaurus

ice shelf

noun